Big Huge Thesaurus

spiny lobster

noun